*{
	margin:0;padding:0;font-family:arial,"Lantinghei SC","Microsoft Yahei";
}

iconfont icon-rili @font-face {
 	font-family: "iconfont";
 	src: url('../fonts/iconfont.ttf') format('truetype');
 	/* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
 }

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}

/*轮播图*/
#lb{
	position:relative;left:310px;
}

#lb img{
	position: absolute;top:0;left:-1px;width:1060.5px;height:430px;
}

/*顶部导航条*/
.header{
	width:1200px;height:35px;margin:0 auto;font-size:14px;line-height:35px;
}
.header .message-l{
	float:left;
}
.header .message-r{
	float:right;
}
.person .menu-hd{
	display:inline-block;
}
.message-r .toMessage{
	float:left;
}

/*所有a标签*/
a{
	text-decoration:none;color:#000;
}

a:hover{
	text-decoration:none;color:#000;
}

/*背景*/
.logo-boxtitle{
	display:block;width:1060px;height:90px;margin:0 auto;
}

.logo-boxtitle img{
	height:90px;width:200px;margin-left:2%;
}

/*收索栏*/
#searchInput{
	width:642px;height:46px;border:2px solid #F03726;padding:0 10px;
}
.search-bar{
	float: right;position:relative;top:-66px;right:140px;font-size:16px;
}
#ai-topsearch{
	height:46px;width:107px;background:#F03726;position:absolute;right:0;top:0;
	border:none;font-size:20px;color:#fff;font-weight:bold;
}

/*清除浮动*/
.clear{
	clear:both;
}

.banner{
	width:100%;height: 430px;background: #55BE59;position: relative;
}
#demo-slider-0{
	/*width:1128px;height: 430px;margin:0 auto;display: block;*/
	width:900px;margin:0 auto;
}

.banner1 img{
	display: block;height: 430px;
}


/*全部分类*/
/*.hmtop{
	position:relative;
}
.shopNav{
	position: absolute;top:134px;left:250px;
}
.slideall{
	width:1000px;height: 45px;background: red;margin:0 auto;
}*/

.shopNav{
	width:100%;height: 475px;
}
.slideall{
	background:#fff;height:45px;width: 1200px;margin:-475px auto 0;position:relative;
}
.slideall div.box1{
	float: left;
}

.long-title{
	width:150px;background: #D2364C;height:45px;font-size:18px;line-height:45px;text-align:center;color:#fff;
}

.cont-nav ul li{
	display:block;float: left;font-size: 16px;height: 45px;line-height:45px;/*padding:0 25px;*/
}

.cont-nav ul li a{
	padding:0 25px;border-right:1px solid #ccc;
}
.cont-nav ul li.last a{
	border:none;
}
/*我的福利*/
.nav-extra{
	width:160px;height:33px;line-height:33px;position:absolute;right:0;font-size:16px;color:yellow;top:5px;background:url('../images/extra.png') repeat-x;
}
.nav-extra b{
	width:45px;height:45px;border-radius: 50%;background: #fff;position:absolute;left:-35px;top:-6px;
}
.icon-31wode{
   position:absolute;left:-30px;font-size: 35px;z-index: 99;color: #fff;background: #000;border-radius: 50%;width:35px;height:35px;display: block;line-height: 38px;top:-1px;
   text-indent: 9px;
}

/*侧边导航*/
.navfull{
	width:1200px;margin:0 auto;
}

.clearfix{
	height:430px;width:150px;background: #2B2B2B;display:block;z-index:999;position: absolute;
	/*top:179.8px;*/
}

/*导航的左边*/
.category-list div.category-info{
	width:140px;height:35px;position: relative;border-bottom: 1px solid #333;padding:5px 5px;
}
.category-info:hover{
	background:#fff;
}
.category-list h3.category-name{
	width:100px;height:35px;position: relative;
}
.category-name i{
	position: absolute;top:6px;
}

.category-name a.ml-22{
	position: absolute;top:10px;left:35px;color:#ccc;
}
.category-name i img{
	width:25px;height:25px;
}
.category-info em{
	position:absolute;right:15px;font: 12px/18px "宋体";height:13px;width:13px;top:15px;color:#ccc;
}


/*右边小导航*/
#sidebar{
	width:35px;height:1100px;background:#2B2B2B;z-index:999;position:fixed;right:0;top:0;
}
.sidebar-car .car{
	font-size:14px;width:25px;padding-left:3px;
}
#sidebar div i,.sidebar-car p{
	color:#fff;font-size: 18px;
}
.i-first{
	height:40px;width:35px;line-height: 35px;text-align: center;position: absolute;
	top:100px;
}

.sidebar-car{
	width:30px;height:140px;position: absolute;top:150px;text-align: center;
	padding-left:3px;
}

.tip-mid{
	width:35px;height:35px;position:absolute;top:350px;text-align: center;line-height: 35px;
}
.tip-mid1{
	width:35px;height:35px;position:absolute;top:400px;text-align: center;line-height: 35px;
}
.tip-mid2{
	width:35px;height:35px;position:absolute;top:450px;text-align: center;line-height: 35px;
	
}
.tip-mid3{
	width:35px;height:35px;position:absolute;top:500px;text-align: center;line-height: 35px;
	
}

.tip-ft{
	width:35px;height:35px;position:absolute;top:630px;text-align: center;line-height: 35px;
}
.tip-ft1{
	width:35px;height:35px;position:absolute;top:680px;text-align: center;line-height: 35px;
}

.tip-ft2{
	width:35px;height:35px;position:absolute;top:730px;text-align: center;line-height: 35px;
}

.icon-bottom{
   position: fixed;bottom:0px;background:red;width:35px;height: 100px;
}

.sidebar-car .radius{
	color:#fff;background: #ED145B;border-radius:50%;width:20px;height:20px;padding:2px;
	font-size: 12px;margin:10px 0px 0 3px;
}
#sidebar div:hover{
    background: #ED145B;
}
/*display*/
.select{
	width:800px;height:429.5px;background:red;position: absolute;top:180px;left:309px;
	display:none;
}

/*走马灯*/
.marqueen{
	width:220px;height:404px;background:#fff;position: absolute;right:150px;top:192px;
}

.marqueen-title{
	width:195px;height:20px;font-size:16px;margin:15px 0 0 10px;color:#E60012;font-weight: bold;
}
.title-first a{
	display:block;font-size:14px;padding:2px 10px;margin-top: 4px;
}

.mod-vip{
	border-bottom:1px solid #ccc;width:200px;height:106px;border-top:1px solid #ccc;margin-left:10px;
	position: relative;
}
.m-baiseinfo a img{
	width:50px;height:50px;margin-top:10px;border-radius:50%;
}
.m-baiseinfo em{
	position: absolute;top:25px;left:60px;font-size:15px;
}
.m-baiseinfo em a{
	color:#FD3F49;font-size:13px;
}

.member-logout{
	width:200px;height:25px;margin:-35px 0px 0 10px;font-size:14px;line-height: 25px;
	
}
.member-logout .btn{
	width:95px;height: 25px;text-align: center;display: block;background:#F37B1D;float: left;
	color:#fff;
}

.btn-right{
	margin-left:7px;
}

.demo-two{
	margin-top:15px;
}

.advTip img{
	width:220px;height: 88px;position:absolute;bottom:0;
}
/*今日推荐*/
.shopMainbg{
	width:1200px;height:145px;background:#fff;margin:20px auto;
}
.am-u-sm-3{
	width:250px;height:145px;position:relative;background:url('../images/clockbg.png')repeat;float: left;
}
.info{
	height:89px;border-left:1px solid #ccc;position:absolute;top:30px;
}
.image-tj{
	background: #fff;width:247px;padding:0 69.6px 0 0px;
}
.image-tj img{
	width:120px;height: 120px;position: absolute;top:15px;left:135px;display: block;
}
.image-tj p{
	font-size:15px;color:#000;width:100px;height:44px;position: absolute;top:35px;left:15px;

}

.am-u-sm-3 img{
	width:120px;height: 120px;position: absolute;top:15px;left:105px;
}
.first p{
 	font-size: 25px;color:#fff;width:100px;height:44px;position: absolute;top:35px;left:35px;
 }


/*热门活动*/
.activity{
	width:1200px;height:373px;background:#fff;margin:20px auto;position: relative;
}

.shopTitle{
	width:1200px;height:39px;border-bottom: 2px solid #000;
}

.shopTitle h4{
	font-size:20px;font-weight: bold;position: absolute;top:5px;
}

.shopTitle h3{
    position:absolute;top:10px;left:55px;font-size:14px;font-weight: normal;color:#9999A5;
}
.shopTitle .more{
	position: absolute;right:0;top:10px;font-size:14px;color:#9999A5;
}

.am-u-sm-33{
	width:296px;height:314px;float: left;margin-right:4px;position: relative;margin-top: 10px;
}

.activityMain img{
	width:100%;
}

._info{
	position: absolute;bottom:10px;left:20px;width:260px;background: #EEEEEE;
}

._info h3{
	font-size:15px;font-weight: normal;text-align: center;padding:3px 0;color:#334A96;
}

.am-u-sm-33 h4{
	position: absolute;top:0;font-size:15px;color:#fff;	padding:10px 0px 0 10px;
}

.icon-sale{
	border-top:100px solid #9B0D5F;border-right: 100px solid transparent;width:0;height:0;
	position: absolute;top:0;
}

.two{
   border-top:100px solid #B48C66;
}
.three{
   border-top:100px solid #7FB113;
}

.four{
    border-top:100px solid #0087E5;
}

/*甜品*/
/*第一个*/
.sweety a{
	padding-left:7px;
}

.floodFour{
	width:1200px;height: 480px;position: relative;margin-top:2px;
}
.am-u-sm-4{
	width:240px;height: 480px;background:#fff;float: left;
}

.floodFour-diff{
	background:#6BDEA7;border:none;
}

.border-r{
   border-right:1px solid #eee;
}

.floodFour-diff a img{
	width:210px;height: 210px;position: absolute;bottom:10px;left:10px;
}

.outer-con .title{
	position:absolute;top:170px;font-size:15px;color:#fff;font-weight: bold;left:90px;
}
.outer-con .sub-title{
	position:absolute;top:190px;font-size:13px;color:#666;left:90px;
}

.words{
	margin-top: 15px;margin-left:15px;
}

.words a .inner{
	display:block;width:56px;height:56px;margin-left:10px;float: left;margin-top:10px;
	font-size:15px;color:#666;/*vertical-align: middle;display: table-cell;*/
}

.txt1{
	font-weight:normal;display:block;background:#fff;text-align: center;line-height:56px;
	border-radius:50%;
}

.triangle-topright{
	width:0;height:0;border-right:30px solid #68937F;border-bottom:30px solid #fff;position:absolute;bottom:0px;left:0;
}

/*第二个*/
._top{
	border-bottom:1px solid #eee;
}

.border-r .outer-con{
	width:240px;height: 240px;position: relative;
}

.border-r .outer-con a img{
	width:180px;height:180px;
}
.title1{
	position: absolute;bottom:30px;left:20px;font-size:15px;color:#000;font-weight:bold;
}
.sub-title1{
	position: absolute;bottom:10px;left:30px;
}

.icon-right{
	position:absolute;right:20px;bottom:10px;font-size:30px;color:#E9394E;
}

/*第三个*/
._third{
	position: relative;
}
._third a img{
	width:194px;height: 194px;position:absolute;left:15px;
}

._third .title1{
	position:absolute;bottom:100px;
}
._third .sub-title1{
	position: absolute;bottom:80px;left:20px;
}

.position{
	position: absolute;top:110px;
}

/*第五个*/
.five{
	border:0;background:#fff;width:237px;float: left;
}


/*底部*/
/*所有a标签*/
a{
	color:#000;text-decoration:none;font-size:14px;
}
a:hover{
	color:#359DCE;
}

.footer-hd{
	border-bottom:1px solid #ccc;
}
.footer-hd p{
	padding-bottom:5px;
}
.footer-hd p a{
	color:#6C6C81;
}
.footer-hd p a b{
	color:#6C6C81;font-weight: normal;
}
.footer-hd p a:hover{
	color:#6C6C81;
}

.footer-fd{
	margin-top:15px;
}

.footer{
	height:85.6px;width:1200px;background:#fff;margin:25px auto;border-top:2px solid #FF5400;
	padding:10px 0;
}
.footer div p a,em{
	font-size:12px;
}


/*伪类*/
.tip-mid3{
/*	background: #000;*/
}
.icon-chongzhi1{
	color:#ccc!important;
}













